immunostimulating additive - Spanish English Dictionary